armament delivery recording - Alemán Inglés Diccionario